remote islands - French English Dictionary